lsd 命令

LSD (LSDeluxe) 是 GNU ls 的重写版本,增加了许多新功能,如颜色、图标、树状视图、更多的格式化选项等。该项目深受 super colorls 项目的启发。使用 Rust 开发。

Pasted image 20230829132520.png

特色

  1. 颜色与图标: LSD 提供了丰富的颜色和图标选项,使文件和目录的显示更加直观和美观。
  2. 树状视图: 除了常规的列表显示,LSD 还支持树状视图,方便用户查看目录结构。
  3. 格式化选项: 用户可以根据自己的需求,定制显示的列和排序方式。
  4. 配置文件: LSD 支持通过配置文件设置默认选项,使其更加灵活和个性化。
  5. 主题配置: 用户可以配置颜色或图标的主题,使 LSD 的显示更加符合个人喜好。

Colorls

LSD 与另一个名为 colorls 的程序有些相似,因为它们都旨在美化和增强 ls 命令的输出。但根据多数用户的反馈,LSD 在功能和美观度上都优于 colorls。尽管 colorls 也提供了一些有趣的特性,但 LSD 的整体性能和用户体验更胜一筹。

shell 集成

使用编辑器打开 ~/.bash_aliases

使用 alias,用 lsd 替换掉 ls:

alias ls='lsd'

可以再添加一些简化别名:

alias ll='lsd -l'
alias la='lsd -a'

立即生效:

source ~/.bash_aliases

网络资源

lsd-rs/lsd: The next gen ls command (github.com)


本文作者:Maeiee

本文链接:lsd 命令

版权声明:如无特别声明,本文即为原创文章,版权归 Maeiee 所有,未经允许不得转载!


喜欢我文章的朋友请随缘打赏,鼓励我创作更多更好的作品!